package com.bdzl.pub.entity.loan;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;



/**
 * 电子合同模板表
 *
 * @author yangyicai
 * @email yangyicai@foxmail.com
 * @date 2021-05-11 15:23:42
 */
@Data
public class ContractTmplDO implements Serializable {
	private static final long serialVersionUID = 1L;

	//自增，主键
	private Integer tmplId;
	//模板编号，唯一
	private Long tmplNo;
	//合同模板名称
	private String tmplName;
	//合同模板路径
	private String tmplUrl;
	//合同签署方式
/*Wechat：小程序内签署；
Auto：自动签署；
Msg：短信签署；
Public：微信公众号签署*/
	private String tmplSignWay;
	//创建人，外键
	private Integer tmplCreuser;
	//创建时间
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(timezone="GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
	private String tmplCretime;
	//最近修改人，外键
	private Integer tmplModuser;
	//最近修改时间
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(timezone="GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
	private String tmplModtime;
}
